popular defence forces militia - Espagnol Anglais Dictionnaire